@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-family:"微软雅黑";
}
body { background:#CCCCCC;}
body a { color:#000; text-decoration:none;}
ul li { list-style:none;}
.contain { width:900px; margin:0 auto; background:#FFF;}
/*---------------------------------top-------------------------------------------*/
.top { height:133px; background:url(../images/bg.gif) repeat-x;}
.top img { float:left; padding-bottom:13px;}
.top span { background:url(../images/phone.gif) no-repeat #357539; height:34px; line-height:34px; font-size:18px; color:#FFF; float:right; padding-left:20px; margin-top:36px;}
.top ul { width:100%; margin:1px; clear:left; border-left:1px solid #9d9d9d; height:32px; margin-top:0px;}
.top ul li { float:left; width:14%; border-left:1px solid #FFF; border-right:1px solid #9d9d9d;}
.top ul li a { font-size:16px; line-height:32px; color:#333; width:100%; text-align:center; display:block;}
.top ul li a:hover { background:url(../images/nav_on.gif) repeat-x;}
/*---------------------------------footer----------------------------------------*/
.footer { height:57px; width:100%; background:#347639; color:#FFF; padding-top:11px; text-align:center; clear:left;}
.footer a { color:#FFF;}
.footer a:hover { color:#F93; text-decoration:underline;}
/*---------------------------------index_main------------------------------------*/
.index_main {}
.banner { padding-top:7px;}
.index_main table { width:100%; margin-top:3px;}
.index_main table td { vertical-align:top;}
.inform { background:#EDEDED; width:253px;}
.inform_header, .div_header { color:#FFF; font-size:16px; line-height:32px; width:100%; border-bottom:2px solid #1D4D20; text-align:center; background:#357539}
.inform ul { width:100%; padding-top:7px;}
.inform ul li { float:left; height:26px; overflow:hidden; padding:0 10px; *height:25px;}
.inform ul li a, .more a { display:block; background:url(../images/list_ico.gif) 0 7px no-repeat; font-size:14px; line-height:26px; padding-left:15px; font-family:"宋体";}
.inform ul li a:hover, .more a:hover { background-position:0 -21px; text-decoration:underline;}

.more { text-align:right; width:100%; margin-top:11px; clear:left;}
.more a { background:#CCCCCC; font-size:12px; padding-right:5px; height:26px;}
.labelMore { background:url(../images/news_tBg.gif) repeat-x bottom; color:#687651; height:26px; float:left; line-height:26px; margin-bottom:3px; width:204px;}
.labelMore span { font-size:10px; float:left; padding-left:2px;}
.labelMore a { float:right; padding-right:4px;}
.labelMore a:hover { font-size:14px; font-weight:bold; padding-right:0}
.labelText{ font-size:14px; background:url(../images/news_tBg2.gif) repeat-x bottom; height:26px; float:left;}

.picNews { width:260px;}
.picNews img { clear:left;}

.companyInfo { width:386px;}
.companyInfo .labelMore { width:320px;}
.companyInfo p { text-indent:2em; clear:left; line-height:21px; color:#666666;}

.reports { width:230px;}
.reports .labelMore { width:167px;}
.reports ul { clear:left; width:100%;}
.reports ul li { float:left; margin-top:2px; background:#2D822D; padding-left:8px; overflow:hidden;}
.reports ul li a { line-height:25px; padding-left:15px; padding-right:20px; background:url(../images/report_ico.gif) no-repeat 0 -21px; color:#FFF; display:block;}
.reports ul li a:hover { background-position:0 7px;}
/*---------------------------------pic_main--------------------------------------*/
.pic_main { width:100%; margin:5px 8px;}
.content_left { float:left; width:200px; height:600px;}
.content_left ul { width:100%; margin-top:5px; background:#EDEDED; margin-top:0; height:540px;}
.content_left ul li { display:block; _height:30px}
.content_left ul li a { background:url(../images/notice_ico.gif) 15px 9px no-repeat; line-height:30px; padding-left:30px; font-size:14px; display:block;}
.content_left ul li a:hover { background:url(../images/notice_ico.gif) 15px -19px no-repeat #DDDDDD; color:#537956; }
.div_header {}
.content_right { width:684px;}
.pic_main .content_right { _width:640px;}
.content_right { float:left; margin-left:8px;}
.content_right .labelText { font-size:18px;}
.content_right .labelMore { width:640px; color:#B0B0B0;}
.content_right .labelMore a:hover { font-size:12px; font-weight:normal; padding-right:4px;}
.pic_ul { padding:7px; width:100%;}
.pic_ul li { margin:7px; float:left; text-align:center; width:116px; height:170px;}
.pic_ul li img { border:2px solid #CCCCCC; padding:2px; height:152px; width:114px; margin-bottom:3px;}
.pic_ul li span { display:block;}
.pic_ul a:hover { color:#2D822D; font-weight:bold; font-size:13px; _font-size:12px;}
.pic_ul a:hover img { border:2px solid #2D822D;}
/*---------------------------------detail_main-----------------------------------*/
.detail_main { width:100%; margin:5px 8px;}
.detail_main .labelMore { width:600px;}
.detail_main h1 { background:#EEEEEE; text-align:center; line-height:34px; width:670px; margin:6px 0; font-size:18px; font-weight:normal; clear:left;}
.detail_main p { line-height:21px; text-indent:2em; font-size:14px; font-family:"宋体"; font-weight:nomal;}
/*---------------------------------list_main---------------------------------------*/
.list_main { width:100%; margin:5px 8px; height:700px;}
.list_main .labelMore { width:600px;}
.list_main .content_left ul { padding-bottom:120px;}
ul li .list_inner_ul { height:175px; margin-bottom:-120px;}
ul li .list_inner_ul li { _height:25px;}
ul li .list_inner_ul li a { background:none; font-size:12px;line-height:25px; padding-left:40px;}
ul li .list_inner_ul li a:hover { background:none #DDDDDD;}

.list_inf { padding:0 5px;}
.list_inf li { width:100%; border-bottom:1px dashed #CCCCCC; height:25px; float:left;}
.list_inf li:hover { background:#EEE;} 
.list_inf li a { padding-left:15px; line-height:25px; background:url(../images/list_ico.gif) 0 7px no-repeat; display:block; float:left; font-size:14px; font-family:"宋体";}
.list_inf li a:hover { background-position:0 -21px; background-color:#EEEEEE;}
.list_inf li span { float:right; margin-right:5px; line-height:25px; font-size:14px;}

.page_ul { float:right;}
.page_ul li { float:left; line-height:18px; margin:4px;}
.page_box { margin-top:8px; clear:left;}
.page_num{}
.page_num a ,.page_bt a{ border:1px solid #CCC; line-height:18px; width:18px; display:block; text-align:center;}
.page_num a:hover{ text-decoration:underline;}
.page_bt a { border:none; width:40px;}
.page_bt a:hover { text-decoration:underline;}
.page_btOn { background:#666;}
